removable platter - German English Dictionary